#创建字典存储车次信息，用车次做key,其他信息作value
dict_ticket={
    'G1569':['北京南-天津南','18.06','18.39','00:33'],
    'G1567':['北京南-天津南','18.15','18.49','00:34'],
    'G1537':['北京南-天津南','18.20','19.19','00:59'],
    'G1585':['北京南-天津南','18.35','19.09','00:34'],
}
print('车次\t出发站-到达站\t\t出发时间\t到达时间\t历时时长')

#遍历字典中的元素
for key in dict_ticket.keys():
    print(key,end='\t') #不换行，车次和车次的信息在一行显示
    for value in dict_ticket.get(key):
        print(value,end = '\t\t')
    print()#换行

#输入用户的购票车次
train_no = input('请输入要购买的车次：')
info=dict_ticket.get(train_no,'车次不存在')
#判断车次是否存在
if info!='车次不存在':
    person=input('请输入乘车人，多个人员用逗号隔开：')
    #获取车次的出发-到达和到达时间
    s=info[0]+info[1]+'开'
    print('您已购买了'+train_no+' '+s+',请'+person+'尽快换取纸质车票。【铁路客服】')
else:
    print('对不起，您输入的车次有误')

